stockholders' investment - German English Dictionary